seed blanket - German English Dictionary